body{
    margin:0;
    padding:0;
    background-color:#0fd2de;
}
.main{
  width:50%;
  height:220px;
  margin:30px auto;
}
.main .main_left img{
  width:45%;
  height:320px;
  float:left;
}
.main .main_right{
  width:55%;
  height:275px;
  float:right;
  margin-top: 20px;
  background-color: white;
  
}
form{
line-height:50px;
padding-left:20px;
}
.main .main_right h1{
  text-align: center;
}

.dlann{ 
  width:89%;
  height:40px; 
  text-align: center;
  background: linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);
background-size: 400%;/*放大渐变颜色*/
transition:0.5s;
border-radius: 50px;
border: none;
}
.dlann:hover{
box-shadow: 3px 3px 10px orange;
animation: sun 8S infinite;/*无限循环*/
}
@keyframes sun{
100%{
   background-position: -400% 0;
}
}
.srk{
width:71%;
height:25px;
}
.main p{

padding:0;
margin: 0;
float:right;
margin-right:10px;
}
a{
color:black;
text-decoration: none;
}
.title{
font-size:30px;
text-align: center;
margin-top:150px;
}


